#ifndef TILE
#define TILE

#include <base\vec2i.h>

class tile {

protected:

  int level;
  vec2i global_pos;
  vec2i  local_pos;

public:

  virtual void render() = 0;
  
  virtual void add(tile &_tile);
  virtual void remove(tile &_tile);

  virtual void save()
};

#endif